package model.GsonMapping;

import model.Case;
import model.Criterion;
import model.Method;
import model.MethodApplication;

import common.Utils.LinkedSet;

public class SaveMethodData 
{
	private Method mainMethod;
	private Criterion derivedMeasure;
	private LinkedSet<MethodApplication> methodApplications;
	private LinkedSet<Case> cases;
	
	public Method getMainMethod() 
	{
		return mainMethod;
	}
	public void setMainMethod(Method mainMethod) {
		this.mainMethod = mainMethod;
	}
	public Criterion getDerivedMeasure() {
		return derivedMeasure;
	}
	public void setDerivedMeasure(Criterion derivedMeasure) {
		this.derivedMeasure = derivedMeasure;
	}
	public LinkedSet<MethodApplication> getMethodApplications() {
		return methodApplications;
	}
	public void setMethodApplications(LinkedSet<MethodApplication> methodApplications) {
		this.methodApplications = methodApplications;
	}
	public LinkedSet<Case> getCases() {
		return cases;
	}
	public void setCases(LinkedSet<Case> cases) {
		this.cases = cases;
	}
}
